package com.cskaoyan.javase.oop1._13block._0introduction;
/**
 * 代码块的概念，实际上我们在流程控制时就已经提出来时。
 * 那时，我们理解的代码块就是为了限制局部变量的一个大括号，今天来详细的学习一下代码块
 * 代码块的定义：
 * 由若干条Java语句组成，并且用一对大括号括起来的结构，叫做代码块
 * 代码块的分类：
 * 根据其位置和声明方式的不同，可以分为（四种常见的）：
 *      1.局部代码块(了解,它没啥用)
 *      2.构造代码块(很重要)
 *      3.静态代码块(很重要)
 *      4.同步代码块(很重要,但它是多线程的知识)
 *
 * 注：同步代码块，涉及多线程知识，后面再学习
 * 总体概述（学习之前需要了解）：
 * 总体而言，代码块在实际开发中，使用频率并不高，但是仍有一些独到的场景，具有学习的必要性
 * 其次，代码块具有一定的迷惑性，代码块的结构时常出现在一些面试题当中
 * 希望大家能够理清思路，学会代码块的使用
 * 接下来，主要介绍三种代码块：
 *
 * 局部代码块
 * 构造代码块
 * 静态代码块
 *
 * @since 10:06
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Deom {
}
